package org.springframework.messaging.handler;

import org.springframework.core.Ordered;
import org.springframework.lang.Nullable;

public interface MessagingAdviceBean extends Ordered {

	@Nullable
	Class<?> getBeanType();

	Object resolveBean();

	boolean isApplicableToBeanType(Class<?> beanType);

}
